advantages of multi processor systems